/*
 * 描述： TUEF TrendInsight Dao
 * 修改人： Weng.weng
 * 修改时间： June 14, 2018
 * 项目： los-core
 */
package com.aeasycredit.credit.tuef.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.aeasycredit.credit.tuef.model.TuefTrendInsight;

/**
 * TUEF TrendInsight Dao<br>
 * 
 * @author Weng.weng
 * @version [版本号, June 14, 2018]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
@Mapper
public interface TuefTrendInsightDao {
    
    int deleteByPrimaryKey(String id);

    int insert(TuefTrendInsight record);

    TuefTrendInsight selectByPrimaryKey(String id);

    List<TuefTrendInsight> selectAll();

    int updateByPrimaryKey(TuefTrendInsight record);
    
    int getCountByTuefBasicId(String tuefBasicId);
    
    /***
     * 根據tuefBasicId獲取信息
     * <功能简述><br>
     * <功能详细描述>
     *
     * @param tuefBasicId
     * @return
     * 
     * @return List<TuefTrendInsight> [返回类型说明]
     * @throws [异常类型] [异常说明]
     * @see [类、类#方法、类#成员]
     * @version [版本号, 2022年12月1日]
     * @author Beta.zhang
     */
    List<TuefTrendInsight> getListByTuefBasicId(String tuefBasicId);
}